iT邦幫忙

2021 iThome 鐵人賽

DAY 22
2
Modern Web

30天以設計+切版實作(Adobe XD、Bootstrap 5)系列 第 22

【設計+切版30天實作】|Day22 - 設計小廣告 - 背景上又有背景到底怎麼切!

  • 分享至 

  • xImage
  •  

前面完成了「PainPoints」,今天來完成這一塊「小廣告」的區塊。

https://ithelp.ithome.com.tw/upload/images/20211006/201394899GVUM4dvzg.png

數據收集

Content標題的樣式

  • Font-weight:Bold
  • Font-size:32px
  • Text-color:$Text

https://ithelp.ithome.com.tw/upload/images/20211006/20139489bkwyAoyjJW.png

Content內容的樣式

  • Font-weight:Bold
  • Font-size:32px
  • Text-color:$Text

https://ithelp.ithome.com.tw/upload/images/20211006/20139489Fslv3sHtt7.png

透明底色的margin

  • margin-y:96px
  • margin-x:125px(代表在container裡面)

https://ithelp.ithome.com.tw/upload/images/20211006/20139489jZPNwdZ0Ts.png

Content的Background-color:Secondary,80% → RGB(255,255,255,0.8)

https://ithelp.ithome.com.tw/upload/images/20211006/201394893O5ECVC34S.png

Content的margin

  • margin-y:96px
  • margin-x:72px

https://ithelp.ithome.com.tw/upload/images/20211006/20139489HK3d7BPLfP.png

Content箭頭的長度

  • width:400px
  • height:16px(代表在container裡面)

https://ithelp.ithome.com.tw/upload/images/20211006/20139489jjOgAHt0qK.png

Content箭頭的margin-top:24px

https://ithelp.ithome.com.tw/upload/images/20211006/20139489gvCq8bpz3Z.png

Content箭頭的margin-bottom:24px

https://ithelp.ithome.com.tw/upload/images/20211006/20139489v0oyjhHD04.png

內文的margin-bottom:24px

https://ithelp.ithome.com.tw/upload/images/20211006/20139489nvQE5m49NV.png

步驟

先開一個新區塊

  1. 開啓<section> ,命名為adv

  2. 它的margin-top是96px,所以在section的class同時加入mt-10

  3. 另外在後面加入背景img

    <section class="adv mt-10" style="background-image: url(style/PHOTO/bg_adv.png);">
    </section>
    

新增_adv.scss的客製scss,用於設定背景圖

https://ithelp.ithome.com.tw/upload/images/20211006/20139489TsSYmmYTWP.png

  1. 在style的資料夾裡新增_adv.scss ,並去新增客製化css

    .adv{
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        width: 100%;
        height: 100%;
        padding: 96px 125px;
    }
    
  2. all.scss ,importadv ,不然會讀不到喔!

https://ithelp.ithome.com.tw/upload/images/20211006/20139489VaGnZrcdlZ.png

回到html,新增白色區塊背景

  1. 回到html,新增一個container,在裡面新增一個div,命名為adv-bg

  2. 在裡面再去新增rowcol

  3. col裡面新增小廣告裡的內容物:標題、箭頭img、內容

    <div class="container">
      <div class="adv-bg">
    
        <div class="row">
          <div class="col">
            <h3 class="h2 mb-6">加入GYMATE會員,我們幫您排除萬難!</h3>
            <img class="mb-6" src="style/PHOTo/img_arrow.png" alt="">
            <p class="mb-6 fs-4 fw-light">不管你是新手教練、老鳥教練、還是想當斜桿達人,只要加入GYMATE會員,我們都能按照您的需求,篩選出合適您的學員及場地,把選擇的權力,交回您的手上。</p>
          </div>
    	  </div>
    
      </div>
    </div>
    
  4. _adv.scss新增adv-bg的客製化

    .adv-bg{
      background-color: rgba(255,255,255,0.8); 
      z-index: 9999; //讓adv-bg在z軸的最上方
      width: 100%;
      height: 100%;
      padding: 96px 72px;
    }
    
  5. 再回去html新增最後一個按鈕,要注意,因為btn是靠右,所以我們讓它自己獨自一個row

    記得要在btn的上一層div加上justify-content-end才能讓它靠右喔!

    <div class="row">
      <div class="col d-flex justify-content-end">
        <div class="btn btn-primary ">瞭解方案</div>
      </div>
    </div>
    

登登登登,小廣告的區塊就完成啦!明天繼續來做下一個區塊吧 (๑´ㅂ`๑)

https://ithelp.ithome.com.tw/upload/images/20211006/20139489o1pnpLo1J4.png

https://ithelp.ithome.com.tw/upload/images/20211006/20139489UUTLik0yup.png


上一篇
【設計+切版30天實作】|Day21 - PainPoints - 怎麼切出標題底下的highlight 裝飾?
下一篇
【設計+切版30天實作】|Day23 - Pros區塊 - 看似無邊框的三欄式卡片,到底要對準哪條欄位?
系列文
30天以設計+切版實作(Adobe XD、Bootstrap 5)30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言